baseball teams - French English Dictionary